MRVSQSLVPFAIIALVLSFVNAYDPSPLQDFCVAIDDLKGVFVNGRFCKDPKRVDAKDFFFSGLNVPGNTNNQVGSNVTTVNVDQIPGLNTMGISLVRIDYAPHGQNPPHTHPRGSEILVLVEGTLYVGFVSSNQDNNRLFAKVLHPGDVFVFPIGMIHFQVNVGKIPAVAFAGLSSQNAGVITIANTVFGSNPPIYPELLARAFQLDASVVKELQAKFGSI